org 0x0000

# need familiar instr's during mem stage lw to block that has been kicked out
ori $2, $zero, 0x0200 
ori $3, $zero, 0x0300
ori $4, $zero, 0x32

loop:
addi $4, $4, -1
addi $2, $2, 8      # new block at 8         
lw $3, 0($2)        # store same $4 at same $2 address
bne $4, $zero, loop
halt

org 0x0300
cfw 0x0000
cfw 0x0001
cfw 0x0002
cfw 0x0003
cfw 0x0004
cfw 0x0005
cfw 0x0006
cfw 0x0007
cfw 0x0008
cfw 0x0009
cfw 0x000a
cfw 0x000b
cfw 0x000c
cfw 0x000d
cfw 0x000e
cfw 0x000f
cfw 0x0010
cfw 0x0011
cfw 0x0012
cfw 0x0013
cfw 0x0014
cfw 0x0015
cfw 0x0016
cfw 0x0017
cfw 0x0018
cfw 0x0019
cfw 0x001a
cfw 0x001b
cfw 0x001c
cfw 0x001d
cfw 0x001e
cfw 0x001f
